home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / SCSL / dlasq4.z / dlasq4
Encoding:
Text File  |  2002-10-03  |  3.3 KB  |  133 lines

  1.  
  2.  
  3.  
  4. DDDDLLLLAAAASSSSQQQQ4444((((3333SSSS))))                                                          DDDDLLLLAAAASSSSQQQQ4444((((3333SSSS))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      DLASQ4 - compute an approximation TAU to the smallest eigenvalue using
  10.      values of d from the previous transform
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      SUBROUTINE DLASQ4( I0, N0, Z, PP, N0IN, DMIN, DMIN1, DMIN2, DN, DN1, DN2,
  14.                         TAU, TTYPE )
  15.  
  16.          INTEGER        I0, N0, N0IN, PP, TTYPE
  17.  
  18.          DOUBLE         PRECISION DMIN, DMIN1, DMIN2, DN, DN1, DN2, TAU
  19.  
  20.          DOUBLE         PRECISION Z( * )
  21.  
  22. IIIIMMMMPPPPLLLLEEEEMMMMEEEENNNNTTTTAAAATTTTIIIIOOOONNNN
  23.      These routines are part of the SCSL Scientific Library and can be loaded
  24.      using either the -lscs or the -lscs_mp option.  The -lscs_mp option
  25.      directs the linker to use the multi-processor version of the library.
  26.  
  27.      When linking to SCSL with -lscs or -lscs_mp, the default integer size is
  28.      4 bytes (32 bits). Another version of SCSL is available in which integers
  29.      are 8 bytes (64 bits).  This version allows the user access to larger
  30.      memory sizes and helps when porting legacy Cray codes.  It can be loaded
  31.      by using the -lscs_i8 option or the -lscs_i8_mp option. A program may use
  32.      only one of the two versions; 4-byte integer and 8-byte integer library
  33.      calls cannot be mixed.
  34.  
  35. PPPPUUUURRRRPPPPOOOOSSSSEEEE
  36.      DLASQ4 computes an approximation TAU to the smallest eigenvalue using
  37.      values of d from the previous transform.
  38.  
  39. AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  40.      I0    (input) INTEGER
  41.            First index.
  42.  
  43.      N0    (input) INTEGER
  44.            Last index.
  45.  
  46.      Z     (input) DOUBLE PRECISION array, dimension ( 4*N )
  47.            Z holds the qd array.
  48.  
  49.      PP    (input) INTEGER
  50.            PP=0 for ping, PP=1 for pong.
  51.  
  52.      N0IN  (input) INTEGER
  53.            The value of N0 at start of EIGTEST.
  54.  
  55.      DMIN  (input) DOUBLE PRECISION
  56.            Minimum value of d.
  57.  
  58.      DMIN1 (input) DOUBLE PRECISION
  59.            Minimum value of d, excluding D( N0 ).
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. DDDDLLLLAAAASSSSQQQQ4444((((3333SSSS))))                                                          DDDDLLLLAAAASSSSQQQQ4444((((3333SSSS))))
  71.  
  72.  
  73.  
  74.      DMIN2 (input) DOUBLE PRECISION
  75.            Minimum value of d, excluding D( N0 ) and D( N0-1 ).
  76.  
  77.      DN    (input) DOUBLE PRECISION
  78.            d(N)
  79.  
  80.      DN1   (input) DOUBLE PRECISION
  81.            d(N-1)
  82.  
  83.      DN2   (input) DOUBLE PRECISION
  84.            d(N-2)
  85.  
  86.      TAU   (output) DOUBLE PRECISION
  87.            This is the shift.
  88.  
  89.      TTYPE (output) INTEGER
  90.            Shift type.
  91.  
  92.  
  93. FFFFUUUURRRRTTTTHHHHEEEERRRR DDDDEEEETTTTAAAAIIIILLLLSSSS
  94. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  95.      INTRO_LAPACK(3S), INTRO_SCSL(3S)
  96.  
  97.      This man page is available only online.
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.